Ac 2007-2445: High-performance Computing Student Projects
نویسندگان
چکیده
Commodity High Performance Computing (HPC) platforms such as Beowulf Clusters provide excellent opportunities to engage students with challenging projects. Courses such as parallel programming, distributed systems, operating systems, and networking can benefit from the lowcost HPC platform. In this paper we report the results on series of student projects in an advanced operating systems course which jointly have contributed to a larger group project. Several students designed, implemented, and tested segments of manageable term projects contributing to the student learning in the advance topic of high performance computing. We focused on job scheduling for a cluster of processors as the main topic, while pursuing other HPC-related areas such as parallel programming, load balancing, computer simulation, and performance analysis embedded in the theme. In this paper we examine following scheduling polices: FCFS (First-Come-First-Serve), Backfilling Algorithms (Aggressive, Conservative, Multiple Queue, Look-ahead), Coscheduling, and Gang Scheduling. While most of the scheduling policies are batch, Gang Scheduling provides a timesharing approach to the multiprocessor system. Our results indicate that Gang scheduling offers an attractive solution to the drawbacks of batch scheduling. This is especially true with respect to the response time and overestimation of the processing time of the submitted jobs in the system.
منابع مشابه
Ac 2007-472: from Tootsie Rolls to Composites: Assessing a Spectrum of Active Learning Activities in Engineering Mechanics
The introduction of active learning exercises into a traditional lecture has been shown to improve student learning. Hands-on learning opportunities in labs and projects provide a primary approach in the active learning toolbox. This paper presents a series of innovative hands-on active learning activities for mechanics of materials topics. These activities are based on a Methodology for Develo...
متن کاملApplication of Soft Computing Methods for the Estimation of Roadheader Performance from Schmidt Hammer Rebound Values
Estimation of roadheader performance is one of the main topics in determining the economics of underground excavation projects. The poor performance estimation of roadheader scan leads to costly contractual claims. In this paper, the application of soft computing methods for data analysis called adaptive neuro-fuzzy inference system- subtractive clustering method (ANFIS-SCM) and artificial neu...
متن کاملLittle Robots that Could: How Collaboration in Robotics Labs Leads to Student Learning and Tangible Results
This paper presents a set of learning stories of student work on robotics projects. The stories illustrate key components of student learning, including demonstrations of: (1) an “emergent curriculum” of central ideas in robotics that are embedded in the materials that students work with and the projects they undertake; (2) self-directed learning and student autonomy in which students take true...
متن کاملAc 2007-2729: Advanced Modeling in Biological Engineering Using Soft-computing Methods
A new engineering graduate course on advanced modeling techniques and applications provides both basic and practical understanding of techniques for simulating biological and environmental processes to future scientists and research engineers. Of particular importance are those models that benefit with soft computing methods. Simulation of biological and environmental systems involves the treat...
متن کاملAc 2007-429: an Innovative Hybrid-electric Drivetrain Concept and Student Project
Over the past three years, Embry Riddle Aeronautical University has developed several new engineering degree programs including Mechanical Engineering and Electrical Engineering. Developing new programs allows a university the opportunity to address current issues important to society, among those, energy independence and environmental concerns are pervasive topics that can be directly related ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007